package cn.pegasus.teamwork.pegasus.entity;

import java.io.Serializable;
import java.util.Date;

/**
TABLE:.buss_service_project     
--------------------------------------------------------
id                   Long(19)           NOTNULL             //
classic_id           String(256)                            //对应 sys_service_classic 的ID 
project_code         String(64)         NOTNULL             //服务项目编码
project_name         String(128)        NOTNULL             //服务项目名称
project_images       String(500)        NOTNULL             //服务项目图片
project_times        String(500)        NOTNULL             //服务项目时长
project_price        Long(19)           NOTNULL             //服务项目价格
project_desc         String(65535)      NOTNULL             //服务项目描述
classic_status       Integer(10)        NOTNULL  0          //用户当前状态 0-有效；1-无效 
create_time          Date(19)           NOTNULL  0000-00-00 00:00:00 //创建时间
create_user_by       Long(19)                               //创建用户id
update_time          Date(19)           NOTNULL  CURRENT_TIMESTAMP //最后一次修改时间
update_user_by       Long(19)                               //最后一次修改的用户id
*/
public class BussServiceProject implements Serializable{

	private static final long serialVersionUID = 1L;
	
	private	Long id;
	private	String classicId;
	private	String projectCode;
	private	String projectName;
	private	String projectImages;
	private	String projectTimes;
	private	Long projectPrice;
	private	String projectDesc;
	private	Integer classicStatus;
	private	Date createTime;
	private	Long createUserBy;
	private	Date updateTime;
	private	Long updateUserBy;
	private Date serviceStart;//服务开始时间
	private Date serviceEnd; //服务结束时间
	private Integer areaId; //区域ID
	private String areaName; //区域名称
	private	Long projectOriginalPrice; // 原价
	/**************************************************************************/
	private String classicName; //分类名称

	/**
	* id  Long(19)  NOTNULL  //    
	*/
	public Long getId(){
		return id;
	}
	
	/**
	* id  Long(19)  NOTNULL  //    
	*/
	public void setId(Long id){
		this.id = id;
	}
	
	/**
	* classic_id  String(256)  //对应  sys_service_classic  的ID    
	*/
	public String getClassicId(){
		return classicId;
	}
	
	/**
	* classic_id  String(256)  //对应  sys_service_classic  的ID    
	*/
	public void setClassicId(String classicId){
		this.classicId = classicId;
	}
	
	/**
	* project_code  String(64)  NOTNULL  //服务项目编码    
	*/
	public String getProjectCode(){
		return projectCode;
	}
	
	/**
	* project_code  String(64)  NOTNULL  //服务项目编码    
	*/
	public void setProjectCode(String projectCode){
		this.projectCode = projectCode;
	}
	
	/**
	* project_name  String(128)  NOTNULL  //服务项目名称    
	*/
	public String getProjectName(){
		return projectName;
	}
	
	/**
	* project_name  String(128)  NOTNULL  //服务项目名称    
	*/
	public void setProjectName(String projectName){
		this.projectName = projectName;
	}
	
	/**
	* project_images  String(500)  NOTNULL  //服务项目图片    
	*/
	public String getProjectImages(){
		return projectImages;
	}
	
	/**
	* project_images  String(500)  NOTNULL  //服务项目图片    
	*/
	public void setProjectImages(String projectImages){
		this.projectImages = projectImages;
	}
	
	/**
	* project_times  String(500)  NOTNULL  //服务项目时长    
	*/
	public String getProjectTimes(){
		return projectTimes;
	}
	
	/**
	* project_times  String(500)  NOTNULL  //服务项目时长    
	*/
	public void setProjectTimes(String projectTimes){
		this.projectTimes = projectTimes;
	}
	
	public Long getProjectPrice() {
		return projectPrice;
	}

	public void setProjectPrice(Long projectPrice) {
		this.projectPrice = projectPrice;
	}

	/**
	* project_desc  String(65535)  NOTNULL  //服务项目描述    
	*/
	public String getProjectDesc(){
		return projectDesc;
	}
	
	/**
	* project_desc  String(65535)  NOTNULL  //服务项目描述    
	*/
	public void setProjectDesc(String projectDesc){
		this.projectDesc = projectDesc;
	}
	
	/**
	* classic_status  Integer(10)  NOTNULL  0  //用户当前状态  0-有效；1-无效    
	*/
	public Integer getClassicStatus(){
		return classicStatus;
	}
	
	/**
	* classic_status  Integer(10)  NOTNULL  0  //用户当前状态  0-有效；1-无效    
	*/
	public void setClassicStatus(Integer classicStatus){
		this.classicStatus = classicStatus;
	}
	
	/**
	* create_time  Date(19)  NOTNULL  0000-00-00  00:00:00  //创建时间    
	*/
	public Date getCreateTime(){
		return createTime;
	}
	
	/**
	* create_time  Date(19)  NOTNULL  0000-00-00  00:00:00  //创建时间    
	*/
	public void setCreateTime(Date createTime){
		this.createTime = createTime;
	}
	
	/**
	* create_user_by  Long(19)  //创建用户id    
	*/
	public Long getCreateUserBy(){
		return createUserBy;
	}
	
	/**
	* create_user_by  Long(19)  //创建用户id    
	*/
	public void setCreateUserBy(Long createUserBy){
		this.createUserBy = createUserBy;
	}
	
	/**
	* update_time  Date(19)  NOTNULL  CURRENT_TIMESTAMP  //最后一次修改时间    
	*/
	public Date getUpdateTime(){
		return updateTime;
	}
	
	/**
	* update_time  Date(19)  NOTNULL  CURRENT_TIMESTAMP  //最后一次修改时间    
	*/
	public void setUpdateTime(Date updateTime){
		this.updateTime = updateTime;
	}
	
	/**
	* update_user_by  Long(19)  //最后一次修改的用户id    
	*/
	public Long getUpdateUserBy(){
		return updateUserBy;
	}
	
	/**
	* update_user_by  Long(19)  //最后一次修改的用户id    
	*/
	public void setUpdateUserBy(Long updateUserBy){
		this.updateUserBy = updateUserBy;
	}

	public String getClassicName() {
		return classicName;
	}

	public void setClassicName(String classicName) {
		this.classicName = classicName;
	}

	public Date getServiceStart() {
		return serviceStart;
	}

	public void setServiceStart(Date serviceStart) {
		this.serviceStart = serviceStart;
	}

	public Date getServiceEnd() {
		return serviceEnd;
	}

	public void setServiceEnd(Date serviceEnd) {
		this.serviceEnd = serviceEnd;
	}

	public Integer getAreaId() {
		return areaId;
	}

	public void setAreaId(Integer areaId) {
		this.areaId = areaId;
	}

	public String getAreaName() {
		return areaName;
	}

	public void setAreaName(String areaName) {
		this.areaName = areaName;
	}

	/**
	 * @return the projectOriginalPrice
	 */
	public Long getProjectOriginalPrice() {
		return projectOriginalPrice;
	}

	/**
	 * @param projectOriginalPrice the projectOriginalPrice to set
	 */
	public void setProjectOriginalPrice(Long projectOriginalPrice) {
		this.projectOriginalPrice = projectOriginalPrice;
	}
	
}